package com.zx.sys.service;

import com.zx.sys.domain.User;
import com.zx.sys.utils.DataGridView;
import com.zx.sys.vo.UserVo;
import com.zx.sys.vo.UserVo;

public interface UserService {
	
	User login(UserVo userVo);
	
	public DataGridView queryAllUser(UserVo userVo);
	
	public void addUser(UserVo userVo);

	public void updateUser(UserVo userVo);
	
	public void deleteUser(Integer userid);
	
	public void deleteBatchUser(Integer[] ids);

	void resetUserPwd(Integer userid);

	DataGridView queryUserRole(Integer userid);

	void saveUserRole(UserVo userVo);

	Boolean changePwd(UserVo userVo);

	User queryUserByUserId(Integer userid);
}
